package com.stars.easyms.mq.dto;

import lombok.Data;

import java.io.Serializable;
import java.sql.Timestamp;

/**
 * MQ消息DTO
 *
 * @author guoguifang
 * @date 2018-04-23 13:54
 * @since 1.0.0
 */
@Data
public class MQMessageDTO implements Serializable {

    private transient String id;

    private String messageId;

    private transient String type;

    private String destinationType;

    private String key;

    private String sourceSys;

    private transient String destSys;

    private String message;

    private transient String status;

    private transient String sendResult;

    private transient Long failCount;

    private transient String redeliveryPolicy;

    private transient Long redeliveryDelay;

    private transient Timestamp fireTime;

    private transient Timestamp finishTime;

    private transient Long usedTime;

}
